elephant ears - Alemán Inglés Diccionario